package com.company.finance.ddd.interfaces.dto;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 *
 * @author wanglei
 * @version $$Id: BillDTO, v 0.1 2021/2/19 14:25 wanglei Exp $$
 */
@Data
public class BillDTO {
    private Long ID;
    private String BILL_TITLE;
    private Long BILL_TYPE_ID;
    private String SUB_TYPE_CODE;
    private String BILL_NO;
    private Long BILL_ID_RELATED;
    private Date BIZ_DATE;
    private Long COMPANY_ID;
    private Long SUBMIT_EMPL_ID;
    private Long SUPPLIER_ID;
    private String BIZ_TYPE;
    private Long CCY_ID;
    private String TOTAL_AMOUNT;
    private String NO_VERI_AMOUNT;
    private Date PLAN_PAYMENT_DATE;
    private String MAY_PAYMENT_AMOUNT;
    private String PAYMENT_AMOUNT;
    private String BAR_CODE;
    private String IS_SIGN_FOR;
    private String IMAGE_ID;
    private String IMAGE_NUMBER;
    private String PAY_FLAG;
    private String PREPAY_FLAG;
    private String VAT_FLAG;
    private String REMARK;
    private String NOTES;
    private String STATUS;
    private String FLOW_STATUS;
    private Date FIN_SIGN_DATE;
    private Long APPLY_EMPL_ID;
    private Long APPLY_DEPT_ID;
    private Long APPLY_USER_ID;
    private Long CREATOR;
    private Long UPDATER;
    private Date CREATE_TIME;
    private Date UPDATE_TIME;
    private String DEL_FLAG;
    private Date AUTH_FINISH_DATE;
    private String SYSTEM_FLAG;
    private String CONTRACT_AMT_OCCUPY_SUCCESS;
    private String PAYMENT_STATUS;
    private Character PREPAYMENT;

    private String billItemsJson;
}
